package wojtek.ckm;

import java.util.Vector;



public class Druzyna {
private String nazwa;
private String trener;
private int ilosc;

private Vector<Zawodnik> druzyna;

Zawodnik zawodnik;

;

	
	public Druzyna(String nazwa, String trener ){
		druzyna = new Vector<Zawodnik>();
		
		this.nazwa = nazwa;
		this.trener = trener;
		
	}

	public boolean dodajZawodnika(Zawodnik zawodnik){
		if(!druzyna.contains(zawodnik)){
			druzyna.add(zawodnik);
			return false;
		}
		else {
			System.out.println("Ten zawodnik jest juz w druzynie");
		return true;
		}
	}
				
		
		boolean usunZawodnika(int i){
			if(druzyna.contains(druzyna.get(i))){
				return druzyna.remove(druzyna.get(i));
			}else{
				System.out.println("Nie ma takiego zawodnika");
				return false;
			}
		}
		
		
		public Zawodnik zwrocZawodnika(int i){				/**....................zwracanie zawodnikow */
			if(druzyna.isEmpty()){
				System.out.println("w klubie nie ma druzyn");
				return null;
			}else if(i <0 && i >= druzyna.size()){
				System.out.println("Podales nieprawidlowy indeks");
				return null;
			}else{
				return druzyna.get(i);
			}
		}
		

		public String toString(){
			return nazwa;
		}
		
		public String getNazwa() {
			return nazwa;
		}

		public void setNazwa(String nazwa) {
			this.nazwa = nazwa;
		}

		public int getIlosc() {
			return ilosc;
		}

		public void setIlosc(int ilosc) {
			this.ilosc = ilosc;
		}

		public Vector<Zawodnik> getDruzyna() {
			return druzyna;
		}

		public void setDruzyna(Vector<Zawodnik> druzyna) {
			this.druzyna = druzyna;
		}

		public Zawodnik getZawodnik1() {
			return zawodnik;
		}

		public void setZawodnik1(Zawodnik zawodnik) {
			this.zawodnik = zawodnik;
		}

		public String getTrener() {
			return trener;
		}

		public void setTrener(String trener) {
			this.trener = trener;
		}

		public Zawodnik getZawodnik() {
			return zawodnik;
		}

		public void setZawodnik(Zawodnik zawodnik) {
			this.zawodnik = zawodnik;
		}





}